// 类型断言  

export {} // 确保跟其他示例没有成员冲突  

// 假定这个nums来自一个明确的接口
const nums = [119, 110, 120, 114]

const res = nums.find(i=>i>0)

// res被判断为number or undefined， 所以无法进行运算
// const square = res * res

// 断言方式， 使用as关键词， 或者用<>表示
const num1 = res as number
const num2 = <number>res // 在JSX下不能使用， 会和标签<>产生冲突